package com.ruoyi.web.publish.resume.mapper;

import java.util.List;

import com.ruoyi.web.publish.resume.domain.Resume;

/**
 * 我的简历Mapper接口
 *
 * @author liuyu
 * @date 2021-08-24
 */
public interface ResumeMapper {
    /**
     * 查询我的简历
     *
     * @param id 我的简历主键
     * @return 我的简历
     */
    public Resume selectResumeById(Long id);

    /**
     * 查询我的简历列表
     *
     * @param resume 我的简历
     * @return 我的简历集合
     */
    public List<Resume> selectResumeList(Resume resume);

    /**
     * 新增我的简历
     *
     * @param resume 我的简历
     * @return 结果
     */
    public int insertResume(Resume resume);

    /**
     * 修改我的简历
     *
     * @param resume 我的简历
     * @return 结果
     */
    public int updateResume(Resume resume);

    /**
     * 删除我的简历
     *
     * @param id 我的简历主键
     * @return 结果
     */
    public int deleteResumeById(Long id);

    /**
     * 批量删除我的简历
     *
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteResumeByIds(Long[] ids);
}
